Virchow's node

noun

Medical Definition of Virchow's node