common yellow oxalises
English
Noun
common yellow oxalises
plural of
common yellow oxalis