Home

Word

Capsella, n.
more info shepherd's purse
<noun.plant>

Capsella genus Capsella