This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Terebratula

  1. n.
    A genus of brachiopods which includes many living and some fossil species. The larger valve has a perforated beak, through which projects a short peduncle for attachment. Called also lamp shell.



Menu