chartula

/ˈtʃɑːrtjuːlə/

Definitions

1. noun

A small or weak lizard, especially a newt or salamander.

“The pet shop had a small chartula in its reptile section.”

Synonyms

  • newt
  • salamander

Antonyms

  • large reptile
  • strong lizard