Word info

phorusrhacid

Noun

Meaning

phorusrhacid (plural phorusrhacids)

Any of the extinct flightless birds of the family Phorusrhacidae, which inhabited South America from the early Cenozoic era until about 0.1 million years ago.
Synonym: terror bird

Source: en.wiktionary.org

Close letter words and terms