arthropodins
English
Noun
arthropodins
plural of
arthropodin