venus's flower basket is a noun meaning "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". It carries one recorded sense.
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
Definitions, synonyms and semantic relations for venus's flower basket come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.