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.”

Synonyms

  • Pepperotia netleaf
  • net-veined plant

Antonyms

  • leafless plant