Advertisement

Advertisement

longirostral

/ ˌlɒndʒɪˈrɒstrəl /

adjective

  1. (of birds) having a long beak


Advertisement

Advertisement

Advertisement

Advertisement


long ironlongish