asteriids
English
Noun
asteriids
plural of
asteriid
Anagrams
Aristides
,
satirised