netleaf
/nɛtliːf/Definitions
1. noun
A plant (Pepperotia netleaf) with net-veined leaves, native to North America.
“The botanist studied the unique features of the netleaf plant.”
1. noun
A plant (Pepperotia netleaf) with net-veined leaves, native to North America.
“The botanist studied the unique features of the netleaf plant.”