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