family camelidae Meaning, Definition & Usage

  1. noun camels and llamas and vicunas
    Camelidae.

WordNet