|
Definition of Macroglomerulus
1. Noun. (anatomy) A large, specialized glomerulus responsible for pheromone detection. ¹
¹ Source: wiktionary.com
|
1. Noun. (anatomy) A large, specialized glomerulus responsible for pheromone detection. ¹
¹ Source: wiktionary.com