meaning of involucrum

1. See Involucre.
2.
A sheath which surrounds the base of the lasso cells in the Siphonophora.


Related Words

involucrum | involucrums |

Developed & Maintained By Taraprasad.com

Treasure Words