Question:
It is entirely dependent on flowers for food
Answer:

BEE

Length:

3