Noun lichanura trivirgata has 1 sense
  1. rosy boa, Lichanura trivirgata - boa of rocky desert of southwestern United States
    --1 is a kind of boa
    --1 is a member of Lichanura, genus Lichanura
,
TOP