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.