Definify.com

Definition 2025


chalazae

chalazae

English

Noun

chalazae

  1. plural of chalaza