LRFFT: Live Reef Food Fish Trade

What does LRFFT mean? The above is one of LRFFT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Live Reef Food Fish Trade

LRFFT also stands for:
... more