Schedule has nothing for bird (7)
I believe the answer is:
rooster
'bird' is the definition.
(I know that rooster is a type of Gallus gallus)
'schedule has nothing for' is the wordplay.
'schedule' becomes 'roster' (I've seen this before).
'has' means one lot of letters goes inside another.
'nothing for' becomes 'o' (I am not sure about this - if you are sure you should believe this answer much more).
'roster' enclosing 'o' is 'ROOSTER'.
Can you help me to learn more?
(Other definitions for rooster that I've seen before include "Farmyard fowl" , "Crowing bird" , "Male domestic fowl (US)" , "Adult male domestic fowl" , "Domestic cock" .)