meaning of ovulite

1. A fossil egg.


Related Words

ovulite |

Developed & Maintained By Taraprasad.com

Treasure Words