viviparous bistort - Spanish English Dictionary