meaning of egg laying

1. the production of eggs especially in birds


Related Words

egg laying | egg-laying mammal |

Developed & Maintained By Taraprasad.com

Treasure Words