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.
Plant paradise: Veronica persica is a little flower called Big Dog’s testacles!
Leave a comment