Definition of Limen

  • (noun) the smallest detectable sensation

Synonyms of Limen


No Synonyms Found.

Antonyms of Limen


No Antonyms Found.

Homophones of Limen