duckweed, stemless water plant

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

Definition of duckweed, stemless water plant in English English dictionary

stemless water plant
{i} duckweed