English

edit

Noun

edit

oxyruncid (plural oxyruncids)

  1. (zoology) Any sharpbill in the family Oxyruncidae.