amphimixis in Irish amphimixis in Irish amfaimiscis noun (uncountable) sexual reproduction Add to Flashcards