Definition of inserted
English to English adjective - Situated upon, attached to, or growing out of, some part; -- said especially of the parts of the flower; as, the calyx, corolla, and stamens of many flowers are inserted upon the receptacle.
source: Webster 1913
Visual Synonyms 
Nearby Word
inserted, insured, in secret, injured, incredited, immensurate, in short, increate, ingirt, immeasured, ingreat, ingrowth, incharity
|
|
|