shirabe.org
2)
#331,983
Meaning
    1. tufted vetch (Vicia cracca); cow vetch
Forms

Results