meaning of hatchling

1. any recently hatched animal especially birds


Related Words

hatchling |

Developed & Maintained By Taraprasad.com

Treasure Words