Bull ant

What is Bull ant?

Bull ant definition and meaning on Dictionary terms:
noun