lancepod

/ˈlænsɪpɒd/

Definitions

1. noun

A plant of the genus Clematis, specifically Clematis lancifolia, native to Australia and New South Wales.

“The lancepod was one of the many unique plant species found in the Australian rainforest.”

Synonyms

  • clematis
  • floral

Antonyms

  • non-flowering
  • weed