Грамматический словарь Зализняка (склонения слова):
Светолюб, светолюбы, светолюба, светолюбов, светолюбу, светолюбам, светолюб, светолюбы, светолюбом, светолюбами, светолюбе, светолюбах
светолю́б
СВЕТОЛЮБ -а; м. О светолюбивом растении.
СВЕТОЛ’ЮБ, светолюба, ·муж. (бот.). Светолюбивое растение.