Word info

loriid

Noun

Meaning

loriid (plural loriids)

(zoology) Any parrot in the family Loriidae, now considered to be the psittacid subfamily Loriinae.

Source: en.wiktionary.org

Close letter words and terms