meaning of pyrenoid
1.
A
transparent
body
found
in
the
chromatophores
of
certain
Infusoria.
Related Words
pyrenoid
|
Developed & Maintained By
Taraprasad.com