a species of lemna (duckweed) (lemna gibba) - Español Inglés Diccionario