BOTANY Meaning of BOTANY in English n. (in full Botany wool) merino wool, esp. from Australia. [ Botany Bay, New S. Wales, named from the variety of its flora ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012