This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Odontopteryx

  1. n.
    An extinct Eocene bird having the jaws strongly serrated, or dentated, but destitute of true teeth. It was found near London.

Shares

Related Words

Menu