Etymology

nephroblastic

N1E1P3H4R1O1B3L1A1S1T1I1C3

Today it means: Relating to or composed of nephroblasts. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok