Meaning

1 senses
  1. Any of various species of aquatic fern in the genus Azolla.

Forms

plural: duckweed ferns
Singularduckweed fern
Pluralduckweed ferns

regular

See also

neighbours in the dictionary
duckweed fern — meaning, examples, forms, synonyms | Krumeto