Dictionary search results

Showing 1-2 of 2 results

phyto- British & World English

Of a plant; relating to plants

phytosanitary British & World English

Relating to the health of plants, especially with respect to the requirements of international trade