Home
Search
Index
Definify.com
Definition
2024
botanisers
botanisers
English
Noun
botanisers
plural of
botaniser
Similar Results