3 results found
Search Results for: siphonophora
Involucrum
Involucrum 1. (Science: botany) see involucre. 2. (Science: zoology) a sheath which surrounds the base of the lasso cells in... Read More
Siphonophore
Definition noun, plural: siphonophores Any of the various marine invertebrate of the order Siphonohorae of the class... Read More
Physalia physalis
Definition noun A species within the family Physaliidae characterized by being in a colony resembling a... Read More