◄ Protureter ►

Dictionary
(n.) The duct of a pronephros.

                                                                                                                                                                                                                                       

Clyx.com


Protuberous
Top of Page
Top of Page