Spinulose Definition
spīnyə-lōs
adjective
Having spinules; minutely spiny.
American Heritage Medicine
Covered with small spines.
Wiktionary
Find Similar Words
Find similar words to spinulose using the buttons below.
Covered with small spines.
Find similar words to spinulose using the buttons below.