duckweedtranslation and definition "duckweed", tamil lexiconWordTamil Definitionduckweedஅமைந்த நீர்ப்பரப்பை மூடிமறைத்டதுப் படரும் பாசியின வகை.