GeneralConnection.comDictionary
neuromatous
Adjective

1. tumor
1. tumour, neoplasm
Usage