Spanish-English Dictionarymatriculase
matriculase
matricular
Meaning of matriculase