duckweed, stemless water plant

listen to the pronunciation of duckweed, stemless water plant
Englisch - Englisch

Definition von duckweed, stemless water plant im Englisch Englisch wörterbuch

stemless water plant
{i} duckweed