SCINCOID


Meaning of SCINCOID in English

noun a scincoidian.

2. scincoid ·adj of or pertaining to the family scincidae, or skinks.

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