The peach (Prunus persica) is a deciduous tree native to the region of Northwest China between the Tarim Basin and the north slopes of the Kunlun Shan ...
Aug 27, 2014
Aug 21, 2013
Sep 7, 2016
For reals. My 7 year old put this one to me and I had no clue. Any botanists wanna take a crack at it? My guess is that it's some kind of defense ...