mangrove heron

English

Noun

mangrove heron (plural mangrove herons)

  1. Synonym of striated heron.