tubulointerstitia

English

Noun

tubulointerstitia

  1. plural of tubulointerstitium