"Insectologer" is a word in ENGLISH
insectologer
ENGLISH
Definition:
An entomologist.
Few words of positivity
Put your ear down close to your soul and listen hard.
WORD SUGGESTIONS
entomologist
ENGLISH
One versed in entomology.
Read the complete definitionhoneybee
ENGLISH
Any bee of the genus Apis, which lives in communities and collects honey, esp. the common domesticated hive bee (Apis …
Read the complete definition