parthenopids
English
Noun
parthenopids
plural of
parthenopid
Anagrams
sharp-pointed