Noun Definition

schomburgkia

1.Definition: genus of tropical American epiphytic orchids with showy racemose flowers

Related Noun(s):genus schomburgkia

Category: Plants