STARRDEC: Southern Tagalog Agriculture and Resources Research and Development Consortium

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

Definition in English: Southern Tagalog Agriculture and Resources Research and Development Consortium