meaning of mycteria

1. a genus of storks of the family Ciconiidae now including only the American wood ibis


Related Words

mycteria | mycteria americana |

Developed & Maintained By Taraprasad.com

Treasure Words