Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leaf cutter Definition

Cancel
leaf cutter
noun(leaf-cut-ter)
any of various chiefly tropical American ants (genus Atta) that cut and carry off the leaves of plants which they use in culturing fungi for food —called also leaf-cutting ant

Words Related to leaf cutter!

leaf cutter Examples by Brain Bank Users