search

Chupacabras

Meaning

Noun

In Cryptozoology:
A
in the
of
of the Americas
from the 1990s,
to
and
the blood of
, especially goats.
plural of chupacabra
Sourced from
Wiktionary

Origin

chupacabras
English
arrow
chupacabras
Spanish
Sourced from
Etym
Join 10 million students and professionals writing 70% faster at QuillBot.com