CHIN SHIELD
Meaning of CHIN SHIELD in English
noun
: one of certain paired elongate scales below the lower labials on the chin in some reptiles
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012