Word info

ramphastid

Noun

Meaning

ramphastid (plural ramphastids)

(zoology) Any member of the Ramphastidae; a toucan.

Source: en.wiktionary.org

Close letter words and terms