Home

Word

pet shop, n.
more info a shop where pet animals can be purchased
<noun.artifact>

pet shop
semantic pointers
hypernym