actinolepids
English
Noun
actinolepids
plural of
actinolepid