Anguloa
noun
An·gu·loa
ˌaŋgyəˈlōə,
aŋˈgyüləwə
: a small genus of South American orchids with large plicate leaves cultivated for their showy irregular flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share