star-duckweed
English Dictionary
->
Letter S
-> star-duckweed
Search Dictionary:
star-duckweed Definition
(n)
cosmopolitan
in
temperate
regions
except
North
America
star-duckweed Synonyms
Lemna trisulca
star-duckweed
© Art Branch Inc.