striated heron

Noun

 * 1)  A small species of heron,, of cosmopolitan distribution (sometimes including the green heron, , of North America).

Translations

 * Dutch: