Word: macrolarviparous
Part of speech: Adjective
Syllables: ma
cro
lar
vi
par
ous
Definition: That gives birth to comparatively large larvae
Morphemes:
Affix: macro-
Language: en
PoS: Prefix
Meaning: large
Affix: larva
Language: en
PoS: Noun
Meaning: A form of a recently born or hatched animal that is quite different from its adult stage.
Affix: -parous
Language: en
PoS: Suffix
Meaning: Causing or producing (the thing indicated by the stem to which the suffix is attached).