Terebratulid
Word Dictionary
-> Terebratulid
Search:
Terebratulid
(n.) Any species of Terebratula or allied genera. Used also adjectively.
Terms of Use
Canadian Jobs