rosy boa Meaning, Definition & Usage

  1. noun boa of rocky desert of southwestern United States
    Lichanura trivirgata.

WordNet