AUCUBA
6 letters
10 Scrabble points
Definition of AUCUBA
noun
-
Any of several decorative evergreen shrubs of the genus Aucuba.
Source: Wiktionary
Word Details
Letters
A
U
C
U
B
A
Length
6 letters
Scrabble Score
10 points