What is the full meaning of pedicellariae
PEDICELLARIA, each of numerous organs like small pincers on the outside of an echinoderm [n]
Example of the word pedicellariae placed on a Scrabble board.