>

squamata

/skwə'meitə/

📖 中文释义

  1. 有鳞目
📘 English Definition(英文释义)
  1. n. pl. A division of edentates having the body covered with
  2. large, imbricated horny scales. It includes the pangolins.