meaning of entomologists

1. One versed in entomology.
2.
a zoologist who studies insects


Related Words

entomologist |

Developed & Maintained By Taraprasad.com

Treasure Words