YRFS: Yucca Ridge Field Station

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

Definition in English: Yucca Ridge Field Station