• word of the day

    spirula

    spirula - Dictionary definition and meaning for word spirula

    Definition
    (noun) a small tropical cephalopod of the genus Spirula having prominent eyes and short arms and a many-chambered shell coiled in a flat spiral
    Synonyms : spirula peronii
Download our Mobile App Today
Receive our word of the day
on Whatsapp