Dictionary search results

Showing 1-3 of 3 results

botanical US English

Of or relating to plants

botanical garden US English

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