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