Word info

callicarpa

Noun

Meaning

callicarpa (plural callicarpas)

Any of the genus Callicarpa of shrubs and small trees, the beautyberries.

Source: en.wiktionary.org

Close letter words and terms