varicoid

[ vărĭ-koid′ ]

adj.

Resembling a dilated vein; variciform.

Words nearby varicoid