meaning of zoologists

1. One who is well versed in zoology.
2.
a specialist in the branch of biology dealing with animals


Related Words

zoologist |

Developed & Maintained By Taraprasad.com

Treasure Words