Sinhala Dictionary definitions for invaginated
invaginated 🔊
invaginated : අවතලිත
invaginated definition
Adjective.
- Sheathed.
- Having one portion of a hollow organ drawn back within another portion.
Lern More About
- Wiki Definition: invaginated
- Google Search result: Google
- Wiki Article: Wikipedia