Butterfly

Definition of Butterfly from the PharmacyDictionary.in

Butterfly

Any structure or apparatus that resembles a butterfly with outstretched wings.

Not Available