Logo
Search icon

lubricous

adjective

Meaning

  • Slimy to the touch.