English → Hindi dictionary
wormwood sage
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.
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.