GeneralConnection.com
➔
Dictionary
acanthoid
Adjective
1. acanthous
1. spinous, pointed
Usage