Spirula - Definition

spirula

n 1: a small tropical cephalopod of the genus Spirula having
prominent eyes and short arms and a many-chambered shell
coiled in a flat spiral [syn: spirula, Spirula peronii]

Look up another word