Home
Search
Index
Definify.com
Webster
1913
Edition
Terebratulid
Terˊe-brat′u-lid
,
Noun.
(Zool.)
Any species of Terebratula or allied genera. Used also adjectively.
Similar Results
Terebratulite