duna

English: Translation
larvae (of mosquito, etc.) found in water
noun