injerto
Top 15000
Meanings
Noun
1. grafting (horticulture)
2. graft (horticulture, surgery)