meaning of Botanizer

Botanizer meaning in General Dictionary

one that botanizes

View more

  • one that botanizes.

Botanizer meaning in General Dictionary

(n.) One who botanizes.