LOCULUS Meaning of LOCULUS in English [loc.u.lus] n, pl -li [NL, fr. L, dim. of locus] (1858): a small chamber or cavity esp. in a plant or animal body Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012