- rosy boa as a noun:
- 1
rosy boa
noun
1 rosy boa
Boa of rocky desert of southwestern United States.
synonym: Lichanura trivirgata.
debug info: 0.0148
noun
Boa of rocky desert of southwestern United States.
synonym: Lichanura trivirgata.
debug info: 0.0148