diplosomites
English
Noun
diplosomites
plural of
diplosomite