Myopsid Definition

noun

(zoology) Any squid of the order Myopsida.

Wiktionary

Other Word Forms of Myopsid

Noun

Singular:
myopsid
Plural:
myopsids

Find Similar Words

Find similar words to myopsid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

myopsid