'chupacabras' yielded 2 matches.
Showing matches 1 to 2:
- Chupacabra Chupacabra (also chupacabras /tʃupa'kabɾas/, from Spanish chupar: to suck, cabra: goat; goats sucker) is a cryptid said to inhabit parts of both of the Americas. It is associated particularly with Puerto Rico (where it was first reported), Mexico,...
- Chupacabra What is this thing some new species? Some kind of chimera? Dog/pig hybrid?
