What does FTRF stand for?
FTRF stands for "Formosan Termite Research Facility"
How to abbreviate "Formosan Termite Research Facility"?
"Formosan Termite Research Facility" can be abbreviated as FTRF
What is the meaning of FTRF abbreviation?
The meaning of FTRF abbreviation is "Formosan Termite Research Facility"
What does FTRF mean?
FTRF as abbreviation means "Formosan Termite Research Facility"