Meaning of carduelis cucullata
Definition of carduelis cucullata
(noun)
South American
species
of
scarlet
finch
with
black
head
and
wings
and
tail
Other information on carduelis cucullata
WIKIPEDIA results for
carduelis cucullata
Amazon results for
carduelis cucullata
Tweet