English Nouns: metaheuristic

English Nouns verb 'metaheuristic' conjugated