Does osmosis occurs only in living cells?If yes, how roots absorb water by osmosis as xylem is dead?

Yes, osmosis occurs only in living cells. Plant roots absorb soil water through osmosis. Water concentration is higher in soil than in root cells. Therefore, water moves from the soil to the cells. Now, how Xylem transports water from roots to leaves is explained in following link. Kindly follow:-

https://www.meritnation.com/ask-answer/question/how-is-water-transported-through-xylem-vessels-and-tracheid/tissues/2669793

  • 2
What are you looking for?