rock: (figurative) someone who is strong and stable and dependable; ; --Gospel According to Matthew
fluorochrome: any of various fluorescent substances used in fluorescence microscopy to stain specimens