Fructuate definition

(intransitive, archaic) To bear fruit.
verb
0
0
Advertisement