What is the full meaning of bombycids
BOMBYCID, a silkworm [n]
Example of the word bombycids placed on a Scrabble board.