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