Zoology or Animal Biology
Taxonomy

What is the scientific name for duck weed?

123

Answer