Glossary
Inserted, placed between.
Describing structures, tissues, etc., that are inserted or situated between other structures.
Posted
in
by
Tags: