limnobium Meaning, Definition & Usage

  1. noun American frogbit
    genus Limnobium.

WordNet