What does belemnoidea mean?

belemnoidea meaning in General Dictionary

an order of extinct dibranchiate cephalopods linked to the enduring spirulas

View more

  • purchase of extinct dibranchiate cephalopods regarding the surviving spirulas