Feedback
Chupacabras
Meaning
Noun
●
In Cryptozoology:
A
legendary
creature
in the
folklore
of
parts
of the Americas
dating
from the 1990s,
supposed
to
attack
and
drink
the blood of
livestock
, especially goats.
●
plural of chupacabra
Sourced from
Wiktionary
Origin
chupacabras
English
chupacabras
Spanish
Sourced from
Etym
Related
Sasquatches
Bigfoots
Gila Monsters
Burrowing Owls
Banana Slugs
Great Horned Owls
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better