English dictionary
egretta thula meaning and definition
Definition and meaning of egretta thula at MeaningMonkey.org. egretta thula meaning and definition in the English Dictionary.EGRETTA THULA noun
Definition of Egretta thula (noun)
- small New World egret
- synonyms: snowy egret, snowy heron
Source: Princeton University Wordnet