Meaning of loculus
Definition of loculus
(noun)
a
small
cavity
or
space
within
an
organ
or in a
plant
or
animal
Other information on loculus
WIKIPEDIA results for
loculus
Amazon results for
loculus
Tweet