oligandrous - Spanish English Dictionary