stipella
English
Noun
stipella
(
plural
stipellae
)
(
botany
,
uncommon
)
Alternative form of
stipel
.
Anagrams
palliest
,
pastille