limnobium
/lɪmˈnoʊbiəm/Definitions
1. noun
A genus of aquatic plants in the family Alismataceae.
“The limnobium species are often found in freshwater environments.”
1. noun
A genus of aquatic plants in the family Alismataceae.
“The limnobium species are often found in freshwater environments.”