What does Brevirostral mean?

Brevirostral meaning in General Dictionary

Short billed having a quick beak

View more

  • Alt. of Brevirostrate

Brevirostral meaning in General Dictionary

(a.) Alt. of Brevirostrate