I think you probably have eucalyptus. If I understand right, it should have a scent similar to that.
Do you have a park or zoo? some place like that where you can take a piece of it? Staff at a place like that would be able to ID if more positively than just here by pic. Just toss it in w the insects, if they eat it, ok, if not, ok (?)
won't they eat what they need?