English → Hindi dictionary

spanish tamarind

स्पेनिश टामारिंड / स्पनिशNOUN

Definition

shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit

Looking for poetry? Read shayari and poems by great poets.