1 English Synonyms for ACANTHOUS
Prev.1Next
spinous
Definition: 1. Having many spines.
There are 5 definitions of the word spinous
Show more information about spinous
Prev.1Next
Search took: 1.7926 ms
Definition: 1. Having many spines.
There are 5 definitions of the word spinous
Show more information about spinous
Search took: 1.7926 ms