NEPHRIDIA MEANING IN ENGLISH

• Nephridia Definition & Synonyms

  1. (pl. ) of Nephridium
  2. (pl. ) of Nephridium


• Nephridial Definition & Synonyms

  1. (a.) Of or pertaining to a nephridium.
  2. (a.) Of or pertaining to a nephridium.


RECENT SEARCHES