Meaning of amphicyte in English:

amphicyte

noun

Anatomy

Origin

1920s.