opisthocomid
Noun
Meaning
opisthocomid (plural opisthocomids)
(zoology, ornithology) Any bird of the family Opisthocomidae, which comprises the hoazin and extinct relatives.
Noun
opisthocomid (plural opisthocomids)
(zoology, ornithology) Any bird of the family Opisthocomidae, which comprises the hoazin and extinct relatives.