Tylarus meaning

(zoology) One of the pads on the undersurface of the toes of birds.
noun
0
0
Advertisement

Origin of tylarus

  • New Latin, from Ancient Greek, meaning "cushion".
    From Wiktionary