ironServices.com

English Dictionary

  • Hide translation

 acantha acantha /əˈkænθə/

noun

  1. Any sharply pointed projection  ( acantha , spine , spur )
    any sharply pointed projection