SHIELDTAIL


Meaning of SHIELDTAIL in English

noun any species of small burrowing snakes of the family uropeltidae, native of ceylon and southern asia. they have a small mouth which can not be dilated.

Webster English vocab.      Английский словарь Webster.