heteromorphic in Irish heteromorphic in Irish heitreamorfach adj (biology) Having different forms in different stages of the life cycle Add to Flashcards