What is the full meaning of chionodoxas
CHIONODOXA, a liliaceous plant, glory-of-the-snow [n]
Example of the word chionodoxas placed on a Scrabble board.