Home
Random
Watchlist
Uploads
Settings
Log in
macroglomerulus
English
Etymology
macro-
+
glomerulus
Noun
macroglomerulus
(
plural
macroglomeruli
)
(
anatomy
)
A large,
specialized
glomerulus
responsible for
pheromone
detection
.
Last modified on 6 June 2013, at 22:08