varicoid









varicoid


adj.

  1. Resembling a dilated vein; variciform.
53 queries 0.586