meaning of solidago odora

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


Related Words

solidago odora |

Developed & Maintained By Taraprasad.com

Treasure Words