Home
Search
Index
Definify.com
Definition
2025
oophoridia
oophoridia
English
Noun
oophoridia
plural of
oophoridium
Similar Results