The English term "plant" matches the Italian term "allegato, vegetale, pianta"

other english words that include "plant" : italian :
aquatic plant pianta acquatica
transplant trapiantare