Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of acantha

- A prickle.
- A spine or prickly fin.
- The vertebral column; the spinous process of a vertebra.