belemnoideaEnglish

Belemnoidea, order Belemnoidea

Noun

Order of extinct dibranchiate cephalopods related to the surviving spirulas

English: Belemnoidea, order Belemnoidea

English words with similar meanings

Show 1 words