Definition of Acanthous

  • 1. Shaped like a spine or thorn Adjective Satellite

Synonyms for word "acanthous"

Semanticaly linked words with "acanthous"