Largeleaf definition

Applied to various kinds of plant characterized by large leaves.
adjective
0
0
Advertisement

Origin of largeleaf