Meaning of oosfera in Spanish:
oosfera
feminine noun
1Célula sexual femenina que se produce en el ovario de los vegetales.
en general, el anterozoide es más pequeño y posee uno, dos o más flagelos, mientras la oosfera es más grande y no tiene flagelos