Beelingo.com

English Dictionary

  • Hide translation

 acanthoid acanthoid /əˈkænθɔɪd/

adjective

  1. Shaped like a spine or thorn  ( acanthoid , acanthous , spinous )
    shaped like a spine or thorn