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.”
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.”