GeneralConnection.com
➔
Dictionary
neuromatous
Adjective
1. tumor
1. tumour, neoplasm
Usage