Dictionary search results

Showing 1-2 of 2 results

hollyhock British & World English

A tall Eurasian plant of the mallow family, with large showy flowers