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