Oviferous

What is Oviferous?

Oviferous definition and meaning on Dictionary terms:
adjective Anatomy, Zoology.

bearing eggs.