polymastodonts
English
Noun
polymastodonts
plural of
polymastodont