/ Dictionary / Index V Venus's flower basket: Meaning and Definition of Find definitions for: Ve'nus's flow'er bas"ket Pronunciation: [key] a glass sponge of the genus Euplectella, inhabiting deep waters off the Philippines and Japan, having a cylindrical skeleton formed of an intricate latticework of siliceous spicules. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. Venus of Willendorf Venus's-flytrap Related Content Daily Word Quiz: perspicacious Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language