meaning of cnidoblast

1. One of the cells which, in the Coelenterata, develop into cnidae.


Related Words

cnidoblast |

Developed & Maintained By Taraprasad.com

Treasure Words