acanthous Meaning, Definition & Usage

  1. adjective satellite shaped like a spine or thorn
    acanthoid; spinous.

WordNet