1 glomerulose | Definition of glomerulose

glomerulose

adjective
glo·​mer·​u·​lose

Definition of glomerulose

History and Etymology for glomerulose

probably from New Latin glomerulosus, from glomerulus + Latin -osus -ose

Keep scrolling for more