teuthid in English dictionary teuthid Meanings and definitions of "teuthid" noun Any squid of the order Teuthida more Grammar and declension of teuthid teuthid (plural teuthids) more Sample sentences with "teuthid" Declension Stem Try again Authors