BOT MEANING IN ENGLISH

• Bot Definition & Synonyms

  1. (n.) See Bots.


• Botanic Definition & Synonyms

  1. (a.) Alt. of Botanical


Synonyms:
Botanical,

RECENT SEARCHES