Home
Search
Index
Definify.com
Definition
2024
stipella
stipella
English
Noun
stipella
(
plural
stipellae
)
(
botany
,
uncommon
)
Alternative form of
stipel
Anagrams
palliest
,
pastille
Similar Results
Stipula
Stipel