English → Hindi dictionary

elephant yam

एलीफैंट याम / एलीफैंटNOUN

Definition

putrid-smelling aroid of southeastern Asia (especially the Philippines) grown for its edible tuber

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