EGAVE

macroglomerulus

Meaning

  1. noun A large, specialized glomerulus responsible for pheromone detection.

Similar words

glomerulus protoglomerulus microglomerulus macromelanophore macroglia glome glomerulopodocyte macrogland nephropore megalophallus

Save “macroglomerulus” to learn later