Fetching details from the dictionary...
buttercup (Ranunculus japonicus)
「毛茛」 has another reading with different meanings.