Origin: Latin suffix -ular
Definition, synonyms and related words
Extremely vascular; having many blood vessels.