acanthoid
English Dictionary
->
Letter A
-> acanthoid
Search Dictionary:
acanthoid Definition
(s)
shaped
like
a
spine
or
thorn
acanthoid Synonyms
acanthoid
acanthous
spinous
© Art Branch Inc.