Word info

skimmia

Noun

Meaning

skimmia (plural skimmias)

Any of the genus Skimmia of evergreen shrubs and trees.

Source: en.wiktionary.org

Close letter words and terms