Venus Flower Basket Definition
noun
Any of several sponges of the genus Euplectella, living in deep marine waters of the Indian and western Pacific Oceans and having a cylindrical skeleton of glassy intricate latticework.
American Heritage
Find Similar Words
Find similar words to Venus flower basket using the buttons below.