genus Xenorhyncus

1. (noun) East Indian and Australian storks
Synonyms: Xenorhyncus
Related Words: bird genus



Terms and Conditions of Use / Copyright Notice