egretta_thulaEnglish

Egretta thula, snowy egret, snowy heron

Noun

Small New World egret

English: snowy egret, snowy heron, Egretta thula

English words with similar meanings

Show 2 words