bat star

Noun

 * 1) A species of starfish,, characterised by webbing between its arms.