Amphicyte

Definition of Amphicyte from the PharmacyDictionary.in

Amphicyte

This is a term for a cell that is encapsulated or enclosed in a capsule.

Not Available