siphoid

listen to the pronunciation of siphoid
English - English
A siphon bottle
See under Siphon, n
siphoid
Favorites