Translingual

edit

Proper noun

edit

Myopsida

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