Cushion

Definition of Cushion from the PharmacyDictionary.in

Cushion

In anatomy, any structure that resembles a bed.

Not Available