Sorted:

Tag: of vivipary meaning

of vivipary Meaning and Definition