What is the full meaning of stardusts
STARDUST, cosmic dust, meteoric matter in fine particles [n]
Example of the word stardusts placed on a Scrabble board.