Schomburgkia
Explore definitions, synonyms, and language insights of Schomburgkia
Definitions
Noun
genus of tropical American epiphytic orchids with showy racemose flowers
Explore definitions, synonyms, and language insights of Schomburgkia