Definition of Acanthous

  • (adjective satellite) shaped like a spine or thorn

Synonyms of Acanthous


Antonyms of Acanthous


No Antonyms Found.

Homophones of Acanthous


No Homophones Found.