Dictionary |
1 Result
#1
spinous
a.
[
spiny
] having spines; "the dorsal fin is spinous"
. wn