Tamil Dictionary 🔍

nephridial

Ne*phrid"i*al, a. (Zoöl. & Anat.) Defn: of or pertaining to a nephridium.


nephridial - Similar Words