meaning of cynoglossum amabile

1. biennial east Asian herb grown for its usually bright blue flowers


Related Words

cynoglossum amabile |

Developed & Maintained By Taraprasad.com

Treasure Words