meaning of pyrenoid

1. A transparent body found in the chromatophores of certain Infusoria.


Related Words

pyrenoid |

Developed & Maintained By Taraprasad.com

Treasure Words