0%

ALL meanings of siphonate

S s
  • adjective siphonate Having a siphon or siphons. 0
  • adjective siphonate (zoology) Belonging to the Siphonata. 0
  • adjective siphonate (of molluscs) having a syphon 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?