adjective (of birds) having toothlike ridges inside the beak
odontorhynchous 🔊 Listen to this adjective (of birds) having toothlike ridges inside the beak Share Facebook Twitter Google +