Anguloa
noun
An·gu·loa
| \ ˌaŋgyəˈlōə, aŋˈgyüləwə\
Definition of Anguloa
: a small genus of South American orchids with large plicate leaves cultivated for their showy irregular flowers
Keep scrolling for more