English → Hindi dictionary

wormwood sage

वॉर्मवुड सेज / वर्मवुडNOUN

Definition

silky-leaved aromatic perennial of dry northern parts of the northern hemisphere; has tawny florets

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