ovipara
/ˌoʊvɪˈpɛərə/Definitions
1. noun
A female animal that lays eggs, especially one that is not a bird
“The reptile is an ovipara, and lays eggs in the sand.”
1. noun
A female animal that lays eggs, especially one that is not a bird
“The reptile is an ovipara, and lays eggs in the sand.”