Definition of amphipath in English:

amphipath

noun

  • An amphipathic molecule or substance.

Origin

1970s; earliest use found in New Scientist.