camelidae Meaning, Definition & Usage

  1. noun camels and llamas and vicunas
    family Camelidae.

WordNet