The Italian term "germe, seme, seme" matches the English term "seed"

other italian words that include "germe" : english :
germe, microbo germ