Noun chlorura chlorura has 1 sense
  1. green-tailed towhee, Chlorura chlorura - towhee of the Rocky mountain region
    --1 is a kind of towhee
    --1 is a member of Chlorura, genus Chlorura
,
TOP