lepidoid

/lɛpɪˈɔɪd/

Definitions

1. adjective

resembling or pertaining to scales or scutes

“The lepidoid texture of the reptile’s skin helped it blend in with its surroundings.”

2. noun

a type of insect with a scaly or leathery exoskeleton

“The lepidoid was found in the remote corner of the forest.”

Synonyms

  • scaled
  • scaly
  • scute

Antonyms

  • hairless
  • smooth