cerambycidae : Idioms & Phrases


family cerambycidae

  • noun long-horned beetles
    Cerambycidae.
WordNet