SYPHON


Meaning of SYPHON in English

var. of SIPHON.

Oxford English vocab.      Оксфордский английский словарь.