Word: godzillions
Part of speech: Noun
Syllables: god
zi
llions
Definition: Plural of godzillion. An unspecified large number (of).
Morphemes:
Affix: Godzilla
Language: en
PoS: Noun
Meaning: Anything that is an extremely large or dramatic example of its type.
Etymology Compounds: Affix: ゴリラ
Language: ja
Decoded: gorira
Meaning: gorilla
Affix: 鯨
Language: ja
Decoded: Jing 
Meaning: whale
Affix: zillion
Language: en
PoS: Noun
Meaning: An unspecified large number (of); a gazillion.
Affix: -s
Language: en
PoS: Suffix
Meaning: Used to form regular plurals of nouns.