meaning of sidalcea

1. genus of showy plants of western North America having palmate leaves and variously colored racemose flowers


Related Words

sidalcea | sidalcea malviflora |

Developed & Maintained By Taraprasad.com

Treasure Words