METANEPHRITIC MEANING IN ENGLISH

• Metanephritic Definition & Synonyms

  1. (a.) Of or pertaining to the metanephros.


RECENT SEARCHES