English dictionary

european magpie meaning and definition

EUROPEAN MAGPIE noun

Definition of European magpie (noun)

  1. a common magpie of Eurasia
Source: Princeton University Wordnet