Definition of LTP in US English:

LTP

abbreviation

Physiology