macrospinous
Adjective
Meaning
macrospinous (comparative more macrospinous, superlative most macrospinous)
(anatomy) Having large spines.
Adjective
macrospinous (comparative more macrospinous, superlative most macrospinous)
(anatomy) Having large spines.