IFWD

AcronymDefinition
IFWDInland Fish and Wildlife Division (Department of Tourism, Culture and Recreation; Newfoundland and Labrador, Canada)