idiot savant: person who is mentally retarded in general but who displays remarkable aptitude in some limited field (usually involving memory)
california poppy: of Pacific coast of North America; widely cultivated for its yellow to red flowers