Definition of microsiphon in English:

microsiphon

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

noun

  • A very small siphon.

Origin

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