Origin: Latin suffix -ate
Definition, synonyms and related words
To cover or spread with, or as if with, leaves.
infoliated