Sponsored Links

duckweed

translation and definition "duckweed", tamil lexicon

WordTamil Definition
duckweedஅமைந்த நீர்ப்பரப்பை மூடிமறைத்டதுப் படரும் பாசியின வகை.