ostracite

English

Noun

ostracite (plural ostracites)

  1. (paleontology, archaic) A fossil oyster.

References

Anagrams