English

edit

Noun

edit

biosparrudite (plural biosparrudites)

  1. (geology) A limestone made from the shells of ancient gastropods