STAPELIAS
9 letters
11 Scrabble points
Definition of STAPELIAS
noun
-
Any of the genus Stapelia of low-growing succulent plants, predominantly from South Africa, and often giving off an odour of rotten flesh.
Related words:
carrion flower
Source: Wiktionary
Word Details
Letters
S
T
A
P
E
L
I
A
S
Length
9 letters
Scrabble Score
11 points