mocock

/mɒkɒk/

Definitions

1. noun

A type of large and powerful lizard, especially the Komodo dragon.

“The explorer ventured into the jungle to catch a glimpse of the massive mocock.”

Synonyms

  • komodo dragon
  • varanus komodoensis