square-stemmed monkeyflower - Spanish English Dictionary