meaning of proteles cristata

1. striped hyena of southeast Africa that feeds chiefly on insects


Related Words

proteles cristata |

Developed & Maintained By Taraprasad.com

Treasure Words