Word info

microimplant

Noun

Meaning

microimplant (plural microimplants)

A very small implant

Source: en.wiktionary.org

Close letter words and terms