meaning of cynoglossum officinale

1. biennial shrub of Europe and western Asia having coarse tongue-shaped leaves and dark reddish-purple flowers


Related Words

cynoglossum officinale |

Developed & Maintained By Taraprasad.com

Treasure Words