meaning of calandrinia ciliata

1. succulent carpet-forming plant having small brilliant reddish-pink flowers; southwestern United States


Related Words

calandrinia ciliata |

Developed & Maintained By Taraprasad.com

Treasure Words