tree poppy (dendromecon rigida) - Spanish English Dictionary