teuthid in English dictionary

  • teuthid

    Meanings and definitions of "teuthid"

    • noun
      Any squid of the order Teuthida

    Grammar and declension of teuthid

    • teuthid (plural teuthids)

Sample sentences with "teuthid"