1. a. Having a siphon or siphons.
1. 1. Having a siphon or siphons. 2. Belonging to the Siphonata. Source: Websters Dictionary (01 Mar 1998)