INOCULATE Meaning: "implant a bud into a plant," from Latin inoculatus, past participle of inoculare "graft in, implant a… See definitions of inoculate.
確定! 回上一頁