acantha

Noun
  1. Any sharply pointed projection (synset 113935854)

Other Searches