Word info

oxyruncid

Noun

Meaning

oxyruncid (plural oxyruncids)

(zoology) Any sharpbill in the family Oxyruncidae.

Source: en.wiktionary.org

Close letter words and terms