moloid

/ˈmoʊlaɪd/

Definitions

1. noun

A fictional, humanoid alien in the Marvel Comics universe, typically depicted as a large, green, lumbering creature.

“The Avengers encountered a moloid while exploring the Savage Land.”

Synonyms

  • Fossil Men
  • Lutuans

Antonyms

  • human