pseudoglomerulus - Turkish English Dictionary