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.