meaning of tropaeolum peregrinum

1. a climber having canary-colored flowers


Related Words

tropaeolum peregrinum |

Developed & Maintained By Taraprasad.com

Treasure Words