starlet sea anemones
English
Noun
starlet
sea
anemones
plural of
starlet sea anemone