verb
simple past and past participle of insert
adjective
(botany) Attached to or growing out of some part.