Archinephron definition

Search

archinephron

archinephron logo #21001(ahr″kĭ-nef´ron) a unit of the pronephros.
Found on http://www.encyclo.co.uk/local/21001
No exact match found.