What is the full meaning of sidalceas
SIDALCEA, a plant of the marrow family [n]
Example of the word sidalceas placed on a Scrabble board.