LOCULI MEANING IN ENGLISH

• Loculi Definition & Synonyms

  1. (pl. ) of Loculus


• Loculicidal Definition & Synonyms

  1. (a.) Dehiscent through the middle of the back of each cell; -- said of capsules.


RECENT SEARCHES