meaning of siphonophore

1. a floating or swimming oceanic colony of polyps often transparent or showily colored


Related Words

siphonophore |

Developed & Maintained By Taraprasad.com

Treasure Words