English
Detailed Synonyms for Venus's flower basket in English
Venus's flower basket:
Venus's flower basket [the ~] noun
-
the Venus's flower basket
– 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 1the Venus's flower basket– 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 1