canarybird flower









canarybird flower


noun

  1. a nasturtium, Tropaeolum peregrinum, of Peru, having round, deeply lobed leaves and yellow flowers.
53 queries 0.365