royal starfishes
English
Noun
royal
starfishes
plural of
royal starfish