Noun coccothraustes coccothraustes has 1 sense
  1. hawfinch, Coccothraustes coccothraustes - a common large finch of Eurasia
    --1 is a kind of grosbeak, grossbeak
    --1 is a member of Coccothraustes, genus Coccothraustes
,
TOP