graveolens

listen to the pronunciation of graveolens
Latin - English
strong-smelling, rank