meaning of oospheres

1. used especially of lower plants


Related Words

oosphere |

Developed & Maintained By Taraprasad.com

Treasure Words