English | German | Russian | Czech

siphonate English

Meaning siphonate meaning

What does siphonate mean?

siphonate

Having a siphon or siphons. (zoology) Belonging to the Siphonata.

Synonyms siphonate synonyms

What other words have the same or similar meaning as siphonate?

siphonate English » English

syphon siphon

Are you looking for...?