citrullus vulgaris citroides - Spanish English Dictionary