meaning of pomace fly

1. any of numerous small insects whose larvae feed on fruits


Related Words

pomace fly |

Developed & Maintained By Taraprasad.com

Treasure Words