Oospheres Meaning
There are 1 meaning(s) for word Oospheres
Meaning 1 : a gamete; used especially of lower plants
Similar words of Oospheres :
There are 1 meaning(s) for word Oospheres
Similar words of Oospheres :