acanthosomas
English
Noun
acanthosomas
plural of
acanthosoma