Dictionary
(n.) Embolic invagination. See under Invagination.

                                                                                                                                                                                                                                       

Clyx.com


Embolus
Top of Page
Top of Page