Definition of microsiphon in US English:

microsiphon

noun

  • A very small siphon.

Origin

Late 19th century (in an earlier sense). From micro- + siphon.

Pronunciation

microsiphon

/ˌmʌɪkrə(ʊ)ˈsʌɪfn/