cochlearius cochlearius Meaning, Definition & Usage

  1. noun tropical American heron related to night herons
    broadbill; boatbill; boat-billed heron.

WordNet