Terebratulid /(?)/

Ter·e·brat·u·lid

Terebratulid

n.
  1. Any species of Terebratula or allied genera. Used also adjectively. (Zool.)