actroids
English
Noun
actroids
plural of
actroid
Anagrams
carotids
,
castorid