Excited due to having encountered a bird or its scent.
Resembling or characteristic of a bird.
delighted; ecstatic
Having the appearance of having been ravished.