Definition of Limen

  • (noun) the smallest detectable sensation

Synonyms of Limen


Antonyms of Limen


No Antonyms Found.

Homophones of Limen