NLMD

AcronymDefinition
NLMDNational Livestock Management Database (UK)