EGAVE
phleboid
Meaning
adjective
Resembling a vein.
Save “phleboid” to learn later