meaning of somatocyst

1. A cavity in the primary nectocalyx of certain Siphonophora. See Illust. under Nectocalyx.


Related Words

somatocyst |

Developed & Maintained By Taraprasad.com

Treasure Words