Anguillaria
noun
An·guil·lar·ia
| \ ˌaŋgwəˈla(a)rēə\
Definition of Anguillaria
: a small genus of herbs (family Melanthaceae) natives of Australia and Tasmania with sessile lilylike flowers
Keep scrolling for more