genus Disa

Explore definitions, synonyms, and language insights of genus Disa

Definitions

Noun
genus of showy tropical African terrestrial orchids