microsiphon

English

Etymology

From micro- +‎ siphon.

Noun

microsiphon (plural microsiphons)

  1. (biology) A very small siphon