English

edit

Noun

edit

leptins

  1. plural of leptin

Anagrams

edit