sarmentous
English
Adjective
sarmentous
(
comparative
more
sarmentous
,
superlative
most
sarmentous
)
Alternative form of
sarmentose
.
Anagrams
neuromasts