ornithodorid in English dictionary

  • ornithodorid

    Meanings and definitions of "ornithodorid"

    • noun
      (zoology)
      Any member of the Ornithodoridae.

    Grammar and declension of ornithodorid

    • ornithodorid (plural ornithodorids)

Sample sentences with "ornithodorid"