Word info

neocapillary

Noun

Meaning

neocapillary (plural neocapillaries)

Any of a group of newly-formed capillaries, typically in a tumour

Source: en.wiktionary.org

Close letter words and terms