genus Vanilla

Explore definitions, synonyms, and language insights of genus Vanilla

Definitions

Noun
large genus of tropical climbing orchids; Old and New Worlds