English dictionary

european woolly thistle meaning and definition

EUROPEAN WOOLLY THISTLE noun

Definition of European woolly thistle (noun)

  1. woolly thistle of western and central Europe and Balkan Peninsula
Source: Princeton University Wordnet