1 result found
Search Results for: nectophore
Nectophore
Definition noun, plural: nectophores The swimming bell in (the colony of) siphonophores Supplement The nectophores are the... Read More
Definition noun, plural: nectophores The swimming bell in (the colony of) siphonophores Supplement The nectophores are the... Read More