Definition of Star-Duckweed

  • 1. Cosmopolitan in temperate regions except North America Noun

Synonyms for word "star-duckweed"

Semanticaly linked words with "star-duckweed"

Hyponims for word "star-duckweed"