3 results found

Search Results for: nematocyte

Nematocyte

Definition noun, plural: nematocytes A specialized cell containing a nematocyst used by cnidarians to capture their prey and... Read More

Nematocyst

Definition noun, plural: nematocysts A capsular structure containing a coiled, hollow tube, and is found within the... Read More

Cnidocyte

Definition noun, plural: cnidocytes A specialized cell containing a cnidocyst involved in capturing prey and defense... Read More