Definition of outpouching in English:

outpouching

noun

Biology
  • = outpocketing.

Origin

Early 20th century; earliest use found in Webster's New International Dictionary of the English Language.