myoid cell


n.

peritubular contractile cell

Words nearby myoid cell