Word info

microreplication

Noun

Meaning

microreplication (countable and uncountable, plural microreplications)

replication of microscale structures

Source: en.wiktionary.org

Close letter words and terms