meaning of sarcorhamphus

1. usually containing only the king vulture


Related Words

sarcorhamphus | sarcorhamphus papa |

Developed & Maintained By Taraprasad.com

Treasure Words