meaning of endangered species

1. a species whose numbers are so small that the species is at risk of extinction


Related Words

endangered species |

Developed & Maintained By Taraprasad.com

Treasure Words