meaning of porphyra

1. a genus of protoctista


Related Words

porphyra | porphyraceous |

Developed & Maintained By Taraprasad.com

Treasure Words