Echinodorus
noun
Ech·i·nod·o·rus
| \ ˌekəˈnädərəs\
Definition of Echinodorus
: a genus of chiefly American aquatic or marsh herbs (family Alismataceae) having long-stalked often spotted leaves, delicate white flowers in racemes or panicles, and spiny clusters of beaked fruits
Keep scrolling for more