Dictionary search results

Showing 1-4 of 4 results

botanical British & World English

Relating to botany

botanic garden British & World English

An establishment where plants are grown for scientific study and display to the public

botanical garden in botanic garden British & World English

An establishment where plants are grown for scientific study and display to the public