Word info

bactritoid

Noun

Meaning

bactritoid (plural bactritoids)

Any of the order †Bactritida of extinct cephalopods.

Source: en.wiktionary.org

Close letter words and terms