Title: Rainbow biology encyclopedia