siphoid means A siphon bottle. Lexicurio rates it Rare gem — a strength score of 74 out of 100.
noun
- A siphon bottle.“Belonging to but detached from this is a vessel called a siphoid, to transfer the aerated liquid to a glass; the siphoid is filled from the large machine, and may then be emptied by glassfuls without any deterioration of quality.”