loculus
nounDefinition of loculus
: a small chamber or cavity especially in a plant or animal body
Keep scrolling for more
Keep scrolling for more