• Turtle-insect

    Full definition of turtle-insect

    Noun

    turtle-insect

    (plural turtle-insects)
    1. Coccus hesperidum.
    © Wiktionary