Definition: Meaning of, Venus's flower basket in English to English dictionary.
Pronunciation:/ ˈflaʊə ˈbɑːskɪt /
noun
synonym
antonym
Word Forms:
Singular
Plural
N/A
N/A
a deep-water marine sponge having a cylindrical skeleton of intricate glassy latticework; found in the waters of the East Indies and the eastern coast of Asia