oviparous

Adjective
  1. Egg-laying (synset 302529227)

Found on Word Lists

Other Searches