CLAUSTRA MEANING IN ENGLISH

• Claustra Definition & Synonyms

  1. (pl. ) of Claustrum


• Claustral Definition & Synonyms

  1. (a.) Cloistral.


RECENT SEARCHES