oosphere
English Dictionary
->
Letter O
-> oosphere
Search Dictionary:
oosphere Definition
(n)
used
especially
of
lower
plants
oosphere Synonyms
oosphere
© Art Branch Inc.