NFRDI: National Fisheries Research and Development Institute

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

Definition in English: National Fisheries Research and Development Institute