ter·e·brat·u·loid
-ˌlȯid
: related to or resembling the Terebratulidae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share