English → Hindi dictionary

solidago odora

सोलिडैगो ओडोर / सोलिडैगोNOUN

Definition

goldenrod of eastern America having aromatic leaves from which a medicinal tea is made

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