English → Hindi dictionary

artemisia

Noun

आर्टिमिसिया सिना

Definition

any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage

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