graveolent

graveolent definitions

adj
  • That has a rank smell