sepiolid

English

Noun

sepiolid (plural sepiolids)

  1. (biology) Any of the order Sepiolida of bobtail squids.

Adjective

sepiolid (comparative more sepiolid, superlative most sepiolid)

  1. Characteristic of these creatures

Anagrams