OXFORD 9000
📚 noun • entry_id 14580

invagination

Meanings (ES + gloss)
invaginación
The process where an anatomical part invaginates upon itself or into another structure.
Phrases
Word forms