meaning of anhima

1. A South American aquatic bird; the horned screamer or kamichi (Palamedea cornuta). See Kamichi.
2.
type genus of the Anhimidae; horned screamers


Related Words

anhima | anhima cornuta |

Developed & Maintained By Taraprasad.com

Treasure Words