FLFR

(redirected from Faculty of Land and Food Resources)
AcronymDefinition
FLFRFriends of the Locust Fork River (Alabama)
FLFRFaculty of Land and Food Resources (University of Melbourne; Australia)
Full browser ?