2 results found

Search Results for: lasso

Nematocyst

All organisms are composed of millions of cells. Many cells serve specific purposes and are specialized to do distinct... Read More

Involucrum

Involucrum 1. (Science: botany) see involucre. 2. (Science: zoology) a sheath which surrounds the base of the lasso cells in... Read More