Spina

Definition of Spina from the PharmacyDictionary.in

Spina

A spine-like projection or bony process on a bone.

Not Available