Home
Search
Index
Definify.com
Definition
2024
sarmentosa
sarmentosa
Italian
Adjective
sarmentosa
feminine singular of
sarmentoso
Spanish
Noun
sarmentosa
f
(
plural
sarmentosas
)
(
biochemistry
)
sarmentose
Similar Results
Sarmentous