meaning of desmidiae

1. unicellular algae


Related Words

desmidiaceae | desmidian | desmidium |

Developed & Maintained By Taraprasad.com

Treasure Words