Acanthoid Definition

Other Acanthoid Definition

[adj] shaped like a spine or thorn


More below...



More Acanthoid Links:
Link to this Acanthoid definition/page: