English Dictionary
◊ NEPHRON
nephron
n : any of the small tubules that are the excretory units of the
vertebrate kidney [syn: {uriniferous tubule}]
English Computing Dictionary
◊ DID YOU MEAN NEURON?
neuron
{artificial neural network}