English dictionary
puppis meaning and definition
Definition and meaning of puppis at MeaningMonkey.org. puppis meaning and definition in the English Dictionary.PUPPIS noun
Definition of Puppis (noun)
- a constellation in the southern hemisphere between Vela and Canis Major that shaped like the stern of a boat
Source: Princeton University Wordnet