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