weird little green flower things. like a leaf within a leaf that is actually two flowers within a leaf. o__O. san francisco, california