egberts - what is this? plus size for ants?

more about : egberts