Myopsida

Translingual

Proper noun

Myopsida

  1. alternative form of Myopsina, a suborder including many squid