heterologous in French heterologous in French hétérologue adj Having different relationships or different elements Add to Flashcards