Phleboid

What is Phleboid?

Phleboid definition and meaning on Dictionary terms:
adjective Anatomy.

pertaining to or resembling a vein.