phasmatids
plural of phasmatid
Noun
plural of phasmatid