'Limnobium' definitions:

Definition of 'Limnobium'

(from WordNet)
noun
American frogbit [syn: Limnobium, genus Limnobium]

Words containing 'Limnobium'