gemelliparous - Spanish English Dictionary