English edit

Noun edit

teaghrelins

  1. plural of teaghrelin