Home
Search
Index
Definify.com
Definition
2026
succulae
succulae
English
Noun
succulae
plural of
succula
Similar Results
Surculate
Succuba