mesosomas
English
Noun
mesosomas
plural of
mesosoma