acanthoid - İngilizce Eşanlam Sözlük

acanthoid

adj.
[1] acanthous , spinous