Webster's Revised Unabridged Dictionary · 1913

Terebratulid

Terebratulid , noun

(Zoology) Any species of Terebratula or allied genera. Used also adjectively.