meaning of nonpasserine

1. relating to or characteristic of birds that are not perching birds


Related Words

nonpasserine | nonpasserine bird |

Developed & Maintained By Taraprasad.com

Treasure Words