Skip to main content

galliwasp

English galliwasp meaning in English  •  galliwasp का अर्थ अंग्रेजी में
Noun
  • A West Indian lizard (Celestus occiduus), about a foot long, imagined by the natives to be venomous.
Advertisement