starlet sea anemone

Noun

 * , a small sea anemone in the family, native to the east coast of the United States.