GALLIWASP MEANING IN ENGLISH

• Galliwasp Definition & Synonyms

  1. (n.) A West Indian lizard (Celestus occiduus), about a foot long, imagined by the natives to be venomous.


RECENT SEARCHES