Word info

twinspot

Noun

Meaning

twinspot (plural twinspots)

Any of various African waxbills that have spotted underparts.

Source: en.wiktionary.org

Close letter words and terms