English → Hindi dictionary

artemisia stelleriana

आर्टिमिसिया स्टेलेरियाणा / आर्टिमिसियाNOUN

Definition

herb with greyish leaves found along the east coast of North America; used as an ornamental plant

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