meaning of anhima cornuta

1. screamer having a hornlike process projecting from the forehead


Related Words

anhima cornuta |

Developed & Maintained By Taraprasad.com

Treasure Words