Pet boa Synonyms

Definitions for Pet


Boa replaced

Definitions for Boa


  • (noun) any of several chiefly tropical constrictors with vestigial hind limbs
  • (noun) a long thin fluffy scarf of feathers or fur