meaning of desmid

1. Alt. of Desmidian
2.
freshwater green algae


Related Words

desmid | desmidiaceae | desmidian | desmidium |

Developed & Maintained By Taraprasad.com

Treasure Words