Dictionary search results

Showing 1-3 of 3 results

hollyhock British & World English

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

hollyhock English-Spanish

malvarrosa feminine, malva