INVAGINATION

12 letters 16 Scrabble points

Definition of INVAGINATION

noun
  1. The process where an anatomical part invaginates upon itself or into another structure.

  2. One of the methods by which the various germinal layers of the ovum are differentiated.

Source: Wiktionary

Word Details

Letters I N V A G I N A T I O N
Length 12 letters
Scrabble Score 16 points

Words Containing "INVAGINATION"

Words Ending with "INVAGINATION"