snakestar

English

Noun

snakestar (plural snakestars)

  1. A predatory starfish Astrotoma agassizii

Anagrams