Limnobium
English Dictionary
->
Letter L
-> Limnobium
Search Dictionary:
Limnobium Definition
(n)
American
frogbit
Limnobium Synonyms
genus Limnobium
Limnobium
© Art Branch Inc.