ovulite

English

Etymology

From ovum +‎ -lite.

Noun

ovulite (plural ovulites)

  1. A fossil egg.

References

Anagrams