viviparus

bearing young alive

Lexicon Category