Library
[From Latin adventus, arrival. See advent.]
View more Science videos
An exotic plant that gets established briefly or locally but does not survive long or spread far.