Perularia
noun
Per·u·lar·ia
| \ ˌper(y)əˈla(a)rēə\
Definition of Perularia
: a genus of leafy-stemmed greenish flowered terrestrial orchids with fibrous roots and a bracted spicate inflorescence
Keep scrolling for more