meaning of confervoid algae

1. algae resembling confervae especially in having branching filaments


Related Words

confervoid algae |

Developed & Maintained By Taraprasad.com

Treasure Words