What is the full meaning of saturniids
SATURNIID, any of a family of large tropical moths [n]
Example of the word saturniids placed on a Scrabble board.