indian potato

Our editors are putting together more complete content — check back in about 20 minutes

indian potato — noun

1. a starchy tuber, also called groundnut or Jerusalem artichoke

1.noun
Definition

a starchy tuber, also called groundnut or Jerusalem artichoke

Example

I roasted indian potatoes with rosemary and olive oil.