Entry # 5663 has returned 1 entry

duna

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