English → Hindi dictionary

artichoke plant

आर्टिचोक प्लांट / आर्टीचोकNOUN

Definition

Mediterranean thistlelike plant widely cultivated for its large edible flower head

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