meaning of vinca rosea

1. commonly cultivated Old World woody herb having large pinkish to red flowers


Related Words

vinca rosea |

Developed & Maintained By Taraprasad.com

Treasure Words