teratoses
English
Noun
teratoses
plural of
teratosis
Anagrams
sea otters
,
tetraoses