acantha

/ɑkˈɑnðʌ/

Explore definitions, synonyms, and language insights of acantha

Definitions

Noun
any sharply pointed projection

More General Terms