NCAUR

From Fresh Dictionary

English

Initialism

NCAUR

  1. (US) National Center for Agricultural Utilitization Research
Personal tools