polymorphous in French polymorphous in French polymorphe adj (biology) Having, or occurring in, several distinct forms Add to Flashcards