meaning of longirostris

1. Having a long bill; of or pertaining to the Longirostres.


Related Words

longirostral | longirostres |

Developed & Maintained By Taraprasad.com

Treasure Words