Home
Search
Index
Definify.com
Definition
2025
corpora_spongiosa
corpora spongiosa
English
Noun
corpora
spongiosa
plural of
corpus spongiosum
Similar Results