What is the abbreviation for Terrestrial planet finder?

Looking for the shorthand of Terrestrial planet finder or how to abbreviate it? We have 1 shorthands for Terrestrial planet finder.

ADVERTISEMENT