Ovicyst
Word Dictionary
-> Ovicyst
Search:
Ovicyst
(n.) The pouch in which incubation takes place in some Tunicata.
Terms of Use
Canadian Jobs