maggotEnglish

maggot

Noun

The larva of the housefly and blowfly commonly found in decaying organic matter

English: maggot

Bahasa: belatung, berenga, bernga

Bahasa words with similar meanings

Words that start with "maggot"