3 results found
Search Results for: siphon
Siphonophore
Definition noun, plural: siphonophores Any of the various marine invertebrate of the order Siphonohorae of the class... Read More
Definition noun, plural: siphonophores Any of the various marine invertebrate of the order Siphonohorae of the class... Read More