jumping orchid
nounDefinition of jumping orchid
: an orchid of the genus Catasetum
Keep scrolling for more