Tamil Dictionary 🔍

siphonate

Si"phon*ate, a. 1. Having a siphon or siphons. 2. (Zoöl.) Defn: Belonging to the Siphonata.


siphonate - Similar Words