Cymbalo

What is Cymbalo?

Cymbalo definition and meaning on Dictionary terms:
noun
any of various orchids of the genus Cymbidium, native to Asia and Australia, having long clusters of numerous showy, variously colored flowers.

 

reference: https://www.dictionary.com/browse/cymbalo

Tags: