Word: MTTs
Part of speech: Noun
Syllables: mtts
Definition: Plural of MTT. Initialism of malignant triton tumor
Morphemes:
Affix: MTTs
Language: en
PoS: Noun
Meaning: Plural of MTT. Initialism of malignant triton tumor