quaoar Meaning, Definition & Usage

  1. noun a planetoid discovered in 2002

WordNet