Word info

terebratulid

Noun

Meaning

Any species of Terebratula or allied genera. Used also adjectively.

Source: Webster's dictionary

Close letter words and terms