"sipho" in English Sipho {m} siphuncle Detailed translations for "sipho" der Sipho{masculine} Sipho siphuncle