TROPAEOLUM MAJUS
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Tropaeolum Majus.
Tropaeolum Majus - as a noun
Strong-growing annual climber having large flowers of all shades of orange from orange-red to yellowish orange and seeds that are pickled and used like capers
Synonyms (Exact Relations)
garden nasturtiumindian cress