Leaf-cutting meaning

That cuts leaves; used in the names of various insects (see Derived terms below).
adjective
0
0
Advertisement