meaning of callirhoe triangulata

1. densely hairy perennial having mostly triangular basal leaves and rose-purple flowers in panicled clusters


Related Words

callirhoe triangulata |

Developed & Maintained By Taraprasad.com

Treasure Words