Cochleariidae

Cochleariidae

[‚kōk·lē·ə′rī·ə‚dē]
(vertebrate zoology)
A family of birds in the order Ciconiiformes composed of a single species, the boatbill.
Mentioned in ?