Tropaeolum (noun) Definition, Meaning & Examples

noun plural -lums or -la (-lə)
  1. any garden plant of the genus Tropaeolum esp the nasturtium
Tropaeolum (noun) Definition, Meaning & Examples

More Definitions