Climate, Weather, Landscapes, Wildlife and Plant Life of Japan
Plant paradise: Veronica persica is a little flower called Big Dog’s testacles!
Get this! The Japanese name for this flower is Ooinunofuguri which means Big Dog’s testacles! Its scientific name is Veronica persica. It’s really very tiny – I had to crawl onto the ground to get a good picture of this one.