meaning of Acanthophorous

Acanthophorous meaning in General Dictionary

Spine bearing

View more

  • Spine-bearing.

Acanthophorous meaning in General Dictionary

(a.) Spine-bearing.