Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Ovicyst
n.
The pouch in which incubation takes place in some Tunicata.
←
Ovioular
Ovidian
→
Shares
Related Words
Cyst
Menu
Home
Search
My Last Searches