This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Carline thistle

  1. A prickly plant of the genus Carlina (C. vulgaris), found in Europe and Asia.



Menu