Home
Search
Index
Definify.com
Definition
2024
corpora_lutea
corpora lutea
English
Noun
corpora
lutea
plural of
corpus luteum
Similar Results