ampulliform - Spanish English Dictionary