Definition of outgrowth

Definition of outgrowth
  1. outgrowth Noun Anything that grows out of something else
Need more help? Try our forum NEW