tropaeoli

/troʊˈpiːɒlɪ/

Definitions

1. noun

A type of flowering plant, particularly Tropaeolum or the nasturtium.

“The garden contained a beautiful display of tropaeoli, their vibrant colors adding to its charm.”

Synonyms

  • nasturtium
  • tropaeolum

Antonyms

  • invasive plant
  • weed