2 English Synonyms for INSECTOLOGIST
Prev.1Next
insectologer
Definition: 1. A scientist who studies insects
Show more information about insectologer
entomologist
Definition: 1. A scientist who studies insects.
Show more information about entomologist
Prev.1Next
Search took: 6.5474 ms