zoophytoid - Spanish English Dictionary