BOTANIST MEANING IN ENGLISH

• Botanist Definition & Synonyms

  1. (n.) One skilled in botany; one versed in the knowledge of plants.


Synonyms:
Phytologist,

RECENT SEARCHES