Find the word definition

Wiktionary
rosellas

n. (plural of rosella English)

Usage examples of "rosellas".

Farther down, a second nest cradled three young rosellas who watched him quietly with round, enigmatic lenses.