opisthosomas
English
Noun
opisthosomas
plural of
opisthosoma