pomace_flyEnglish

fruit fly, pomace fly

Noun

Any of numerous small insects whose larvae feed on fruits

English: fruit fly, pomace fly

Bahasa: bari-bari

Bahasa words with similar meanings

English words with similar meanings

Show 1 words