duna

English: Translation
larvae (of mosquito, etc.) found in water
noun
carroll-soulik-1973