ovipara









ovipara


plural noun Zoology.

  1. egg-laying animals.
53 queries 0.558