Acanthous Meaning

There are 1 meaning(s) for word Acanthous

Acanthous Meaning 1 : shaped like a spine or thorn

    Synonyms : acanthoid,  spinous