Definition of “ventriculus” - English Dictionary

british dictionary