Schomburgkia

Explore definitions, synonyms, and language insights of Schomburgkia

Definitions

Noun
genus of tropical American epiphytic orchids with showy racemose flowers