Drimys

Explore definitions, synonyms, and language insights of Drimys

Definitions

Noun
shrubs and trees of southern hemisphere having aromatic foliage

More General Terms